/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.model.controllers;

import br.com.model.daos.ContatoDAO;
import br.com.model.entidades.Contato;
import java.util.List;

/**
 *
 * @author VemQueTem
 */
public class ContatoController implements java.io.Serializable{

    public ContatoController() {
    }
    
    private final ContatoDAO cttDAO = new ContatoDAO();
    
    
    public void adicionarContato(Contato ctt){
        cttDAO.addEntity(ctt);
    }
    
    public void atualizarContato(Contato ctt){
        cttDAO.updateEntity(ctt);
    }
    
    public Contato buscaContato(int cttId){
        return cttDAO.getEntity(cttId);
    }
    
    public List<Contato> buscaTodosContatos(){
        return cttDAO.getAllEntitys();
    }
    
    public void deletarContato(int cttId){
        cttDAO.removeEntity(cttId);
    }
}
